{"stats":[{"codeType":"XML","extensionId":"org.nuxeo.ecm.annotation.marshaller--marshallers","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.core.io.MarshallerRegistry--marshallers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.comment.pageprovider--providers","fromStudio":false,"numberOfContributions":9,"targetExtensionPointId":"org.nuxeo.ecm.platform.query.api.PageProviderService--providers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.coreTypes--doctype","fromStudio":false,"numberOfContributions":5,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.coreTypes--schema","fromStudio":false,"numberOfContributions":5,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--schema","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.coreTypes--types","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.lifecycle.LifeCycleService--types","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.defaultPermissions--factoryBinding","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.content.template.service.ContentTemplateService--factoryBinding","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.defaultPermissions--permissions","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.security.SecurityService--permissions","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.lifecycle--lifecycle","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.lifecycle.LifeCycleService--lifecycle","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.lifecycle--types","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.lifecycle.LifeCycleService--types","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.manager.migrator--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.migration.MigrationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.RelationContrib--config","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.comment.service.CommentService--config","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.RelationContrib--doctype","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.RelationContrib--resourceadapters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.relations.services.RelationService--resourceadapters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.listener--listener","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.core.event.EventServiceComponent--listener","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.marshaller--marshallers","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.core.io.MarshallerRegistry--marshallers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.notification--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.notification--notificationListenerHook","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ec.notification.service.NotificationService--notificationListenerHook","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.notification--notificationListenerVeto","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ec.notification.service.NotificationService--notificationListenerVeto","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.notification--notifications","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.platform.ec.notification.service.NotificationService--notifications","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.comment.service.notification--templates","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.platform.ec.notification.service.NotificationService--templates","targetExtensionPointPresent":true}]}